www.theguardian.com
1 month agoBusiness
Corporations are forcing Americans to pay more for less in their own words | Matt Stoller
The article discusses a fierce battle between the Biden administration and the oil industry over oil prices, revealing allegations of price-fixing schemes by industry leaders. [ more ]